It has been a while since we saw a new mobile Windows game from European publisher Game Insight. Their last release was city builder Big Business Deluxe. After that, Game Insight has mostly concentrated on updating Cloud Raiders (now available on Windows 8) and working on other phone and tablet games behind the scenes.
Today Game Insight has just unleashed a new Windows 8 and RT game, and in a fresh genre to boot! Mirrors of Albion is a free to play hidden object game. Taking place within a fantasy version of Victorian England, players investigate a series of mysterious disappearances. This involves lots of traveling to new locations and searching for hidden objects. If you like hidden object games, you'll probably dig it. Stay with us to check out our first impressions and hands on video!