From the developers that haven't brought you anything before, comes "Stare... at the cross"

This new and exciting game invites you to stare at a (rather handsome) cross.

Resist distraction as you stare at the cross and who knows what may happen if you persist long enough?